forest landscape - Alemán Inglés Diccionario